Actor-based model checking for Software-Defined Networks

نویسندگان

چکیده

Software-Defined Networking (SDN) is a networking paradigm that has become increasingly popular in the last decade. The unprecedented control over global behaviour of network it provides opens range new opportunities for formal methods and much work appeared few years on providing bridges between SDN verification. This article advances this research line link traditional verification concurrent distributed software—actor-based modelling. We show how programs can be seamlessly modelled using actors, thus existing advanced model checking techniques developed actors directly applied to verify properties SDNs, including consistency flow tables, violation safety policies, forwarding loops. Our checker SDNs available through an online web interface, also actor-models number well-known benchmarks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Reliable Controller Placement Model for Software-Defined WANs

Software-Defined Network (SDNs) is a decoupled architecture that enables administrators to build a customizable and manageable network. Although the decoupled control plane provides flexible management and facilitates the task of operating the network, it is the vulnerable point of failure in SDN. To achieve a reliable control plane, multiple controller are often needed so that each switch must...

متن کامل

Language-Based Security for Software-Defined Networks

In many settings, including campuses, enterprises, militaries, and datacenters, networks must be shared between entities that send and receive traffic over common hardware. We analyze the fundamental problem of how to program shared networks in a secure and reliable manner. Our solution is based on a new programming model that supports the concept of a network slice. Slices isolate the traffic ...

متن کامل

Statistical Model Checking for Composite Actor Systems

In this paper we propose the so-called composite actor model for specifying composed entities such as the Internet. This model extends the actor model of concurrent computation so that it follows the “Reflective Russian Dolls” pattern and supports an arbitrary hierarchical composition of entities. To enable statistical model checking we introduce a new scheduling approach for composite actor mo...

متن کامل

Multi-Broker based Software-Defined Optical Networks

This paper investigates the multi-broker based network control and management paradigm for realizing scalable and cost-effective service provisioning in multi-domain softwaredefined optical networks. Experimental results verify the feasibility of the proposal and demonstrate ∼ 7.6× blocking reduction comparing with the conventional single-broker based solution.

متن کامل

Proof-based Verification of Software Defined Networks

Software defined network (SDN) eases the task of programming and managing computer networks. The conceptually centralized nature of the control plane provides a holistic view of the network, thereby making it feasible to verify SDN’s functionalities. Verification of SDN is gaining attention in the last few years [1, 5]. There are two main challenges of SDN: (1) SDNs are often programmed in gene...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of logical and algebraic methods in programming

سال: 2021

ISSN: ['2352-2208', '2352-2216']

DOI: https://doi.org/10.1016/j.jlamp.2020.100617